unidentified floating object - English Synonyms Dictionary